#ifndef __NPCHARACTER_H__
#define __NPCHARACTER_H__

#include "define.h"
#include "Ship.h"
#include "Ogre.h"

class Player
{
public:
    Player();
	Player(ship_type _type, std::string& _name, Ogre::Vector3 _orginal_pos);
	virtual ~Player(){}

	Ship* get_ship(){return mShip;}

	void update(Ogre::Vector3 _position, Ogre::Quaternion _orientation);
	void update_life(int _life);

private:
	Ship*		mShip;
	int			mLife;
	std::string	mName;
};

#endif 
